Multi-Echelon Supply Chain Inventory Optimization